Creating a Read-Only API user in Akamai
You can create a Read-Only API user to import your existing configuration from Akamai. To add Akamai as a Read-Only CDN provider, you need to create an API user in your Akamai account:
- Sign in to your Akamai account.
- Navigate to the left sidebar and choose Identity & access.
- Under the Users and API Clients tab, click on the Create API client button.
- Click on the Advanced button.
- Fiil the new API client form:
- Name - Type a name for the client.
- Description - Type a description for the client.
- APIs - Check the Select APIs option. When the list of permissions appears, click on the Clear API selection, and pick the following permissions:
- Property Manager (PAPI) - READ-ONLY
- CPS - READ-ONLY
- Datastream Config - READ-ONLY
- CCU APIs - READ-ONLY
- Enhanced Content Control Utility (ECCU) - READ-ONLY
- Reporting API - READ-WRITE (The Reporting API is only used to retrieve statistics, but it requires READ-WRITE permissions.)
- CPcode and Reporting group - READ-ONLY
- Click on Submit.
- Click on Create API client.
- Review the created API user and copy its credentials:
- client_secret
- host (base URL)
- access_token
- client_token
Example:
client_secret = i3YpvJFBiScVG6J6JJPzI9aJk32XmMOYTRDQCNgCFXY=
host = akab-grfave5t2bgnf7gp-thnbutolqvre5evi.luna.akamaiapis.net
access_token = akab-tznh3naf2xyrtepu-6pwdbmjsqy7la4vs
client_token = akab-gbq3efk7iuw3nk6e-2al2mw7xdwlunph`
Save the created credentials, and paste it when you add your Akamai CDN here. Note that when you add Akamai as a CDN provider, in addition to the above credentials, you also need to specify the Group Name where new properties will be created.